Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HUMBER TERRACE Terraced £128,950 28 Nov 2017
2 HUMBER TERRACE Terraced £80,000 13 Jan 2006
3 HUMBER TERRACE Terraced £85,000 15 Aug 2007
5 HUMBER TERRACE Terraced £118,500 6 Dec 2018
6 HUMBER TERRACE Terraced £180,000 7 Aug 2023